import axios from 'axios'

//创建一个axios对象，我们现在可以通过request发起请求如:request.get('').then(....)....
const request = axios.create({
    headers: {
        'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'
    },
    // headers: { 'Content-Type': "application/json;charset=UTF-8" },// 设置传输内容的类型和编码
    // baseURL: `http://121.199.55.96:8020`,
    baseURL: `http://localhost:8020`,
    timeout: 5000 //请求超时时间,5000毫秒
})

//请求拦截器
// request.interceptors.request.use(config => {
//     //请求拦截
//     return config
// }, error => {
//     //出现异常
//     return Promise.reject(error)
// })

// //响应拦截器
// request.interceptors.response.use(response => {
//     //响应
//     return response
// }, error => {
//     return Promise.reject(error)
// })

// request.get('/db.json').then(response => {
//     console.log(response.data)
// })

export default request  // 导出自定义创建的axios对象
